Find pure tranquility at Preskil Island Resort – the ultimate retreat Located between the historic village of Mahébourg and the Blue Bay Marine Park in...