June and July are ideal months to visit, as the weather is at its driest and calmest. However, between May and October is also fine as you will avoid the rainy season.