Categories
Dominica

February 23, 1991

Middleham Falls Dominica. Feb 23, 1991 According to The Outdoor Traveler’s Guide to the Caribbean, the 150-ft Middleham Falls is one of Dominica’s tallest waterfalls.

Leave a Reply