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...