Monday, March 22nd 2010 (Etc/UTC)

Living in Seychelles

Monday Escape: Victoria, Republic of 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 [...]