Annandale
Village in the lush interior of Grenada, near a waterfall that drops into a forest pool amid the nutmeg and spice plantations that give the island its name.
Comments (0)
Loading comments...
Village in the lush interior of Grenada, near a waterfall that drops into a forest pool amid the nutmeg and spice plantations that give the island its name.