Living in Seychelles
Monday Escape: Victoria, Republic of Seychelles
Victoria is the beautiful capital city of the archipelago nation of the Republic of Seychelles, located off the coast of Africa in the Indian Ocean. Although 90% of the country's population lives here, it still pulls in well under 100,000 residents. And the beaches here are can't-miss. Attractions in the city include a clocktower modeled on that [...]















