60 Seconds in the Seychelles

Islandsmag 2017-06-30

Views 7

The Seychelles is an archipelago of comprised of 115 islands in the Indian Ocean, located off the coast of Africa. The country boasts some of the most beautiful (and secluded) beaches in the world, and offshore reefs perfect for diving and snorkeling. Take a 60-second tour of the country.

Share This Video


Download

  
Report form
RELATED VIDEOS