TamilNet



Victoria, capital of Seychelles in the Mahe island. [Image courtesy: Google Earth]