What is the best season to visit?
The dry season from October to April is considered the best time to visit, with pleasant weather and fewer crowds.
Go check out my guide for the best free things to do as well as itineraries and travel tips to make your trip unforgettable.