January is just the perfect time. This place is also considered to be one of thebest places to visit in January for honeymoon. In this month most of the tourist crowd is cleared out and gone home; which means you have quieter beaches, and competitive hotel rates ...