[Travel] The Place To See : Seychelles

28 05 2008

My god. I love beautiful beaches. But the beaches in this country take the prize.
The islands, both inner and outer is breath taking. The Atolls. Stunning.

Click Here To Visit The Official Site