The best time to visit is generally between June and September when you can make the most of the beaches at their best. The rainy season tends to run from ...