• Follow Us: 

Trending :   Weddings      Travel      Celebs      Wines  

LOGIN / SIGNUP / 

Getting Lost in the Wilderness: Inside Seychelles' North Island

  By SNEHA MANKANI   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

POST A COMMENT

To post this comment you must log in.

Log In/Connect with: Facebook Indiatimes Network