Seychelles Seychelles on the Sey Shore

I’ve been on trips around the country, but I’d never really gone beyond. This trip took months of planning and was long overdue. Seychelles, officially the Republic of Seychelles, is an island nation located in the Indian Ocean. It consists of 115 islands majority of which are inhabited, with many dedicated as nature reserves. Winter [...]