About Best Resorts
North Island, at the moment managed by Marriott’s ‘The Luxury Collection’ lodge model, is the globe’s most exclusive personal island resort and one the best lodges I’ve ever visited. Positioned 30 km (18 mi) north of Mahe North Island, North Island gives finish privateness for the final word Seychelles honeymoon, passionate retreat or spe