Seychelles Travel Guide

When I think of what heaven would look like, I think of Seychelles. I mean, look at that picture above! It just doesn’t look real. But it is and that’s what makes me salivate every time I think of these beautiful islands located off the east coast of Africa. Seychelles is composed of 115 islands, … Continue reading Seychelles Travel Guide