Leeward Islands

White sandy beaches in the Leeward Islands