Nature’s Escape
Posted September 16th, 2008Naveen Marasinghe asked: Petit Byahaut is situated south west of St. Vincent. The island covers an area of 50 acres. Ecotourism is a main feature of this island; there are tropical flowers, trees, sea creatures, sea plants, birds and exciting underwater caves to explore. But not only is there nature in abundance, modern technology is [...]
