Just a few places in the world can be easily described as “Heaven on Earth” and.. the North Island Lodge in the Seychelles is definitely one of them. The jaw dropping island where this resort is located is part of the Farquhar group of islands and it’s surrounded by tropical waters.
It has a pristine beach flanked by a rocky mountain on the right and a palm covered mountain on the left which makes it look like a sanctuary for wildlife and guests. North Island has 11 handcrafted villas, spread out along the main beach and raised off the ground to catch the cooling Indian Ocean breezes.
All villas open up to a private garden and to the beach and also have plunge pools and outdoors showers that complete this private sanctuary. We can’t describe properly how awesome these villas are but luckily for you guys and gals, we have a lot of photos in the gallery below that will probably speak for themselves.
Every guest at the North Island can go scuba diving on the coral reefs from the Indian Ocean, try deep sea fishing, travel around the island with a golf cart of by mountain bike or relax at the state of the art spa or at the Sunset beach bar.