Dark View Falls: A Breathtaking Escape in St. Vincent
The Dark View Falls, also known as the twin waterfalls, is located on Leeward Highway in Chateaubelair, St. Vincent & Grenadines. It’s a double waterfall, that cascades about 100 feet, with one fall on top of the other. To get to the Dark View Falls from the parking lot, you have to first walk across a long bamboo bridge over the Richmond River.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed