• Follow Us: 

Trending :   Weddings      Travel      Celebs      Wines  


Getting Lost in the Wilderness: Inside Seychelles' North Island

  By   Jan 5th 2014 at 6:00AM Lifestyle RATED

Part of the picturesque Seychelles archipelago, the tropical paradise of North Island lies in the vast Indian Ocean. The island, which has been developed into an all-villa resort is surrounded by crystal blue waters, and redefines the concept of barefoot luxury. Here's a look inside the gorgeous North Island sanctuary resort


To post this comment you must log in.

Login with: Facebook Indiatimes Network