Travel Journalist Varun Sharma Highlights Seychelles Denis Private Island chosen as favorite dive spot

The Sunday Independent published in October 2010 stated that “The Seychelles is one of three destinations in the world reputed to offer the best snorkeling site,” and Denis Island does not ...