The best time to visit New Amsterdam is during the dry season, which runs from August to November and from February to April.
These months offer pleasant weather with less rainfall, making it ideal for exploring the town and its surroundings. You'll find it easier to enjoy outdoor activities and travel around without the interruption of heavy showers. The temperatures are consistently warm, typically in the high 70s to low 80s Fahrenheit (25-30°C), providing comfortable conditions for sightseeing.
For those interested in local events, visiting in late October or early November allows you to experience Diwali celebrations, which are observed by a significant portion of the population. This can add a unique cultural dimension to your trip, with colorful decorations and festivities throughout the community.
Conversely, the rainy season, from May to July and December to January, brings more frequent and sometimes heavy rainfall.