Waterfall Middleham Falls, Morne Trois Pitons National Park, Dominica
Waterfall Middleham Falls, Morne Trois Pitons National Park, Dominica
Waterfall Middleham Falls, Morne Trois Pitons National Park, Dominica, Leeward Antilles, Lesser Antilles, Antilles, Carribean, West Indies, Central America, North America