Princesse Bora Lodge and Spa****
BP 13 Ravoraha - Ile Sainte-Marie, Madagascar
Category: Hotel ****
Located on the small island called Ile de Sainte Marie (also known as 'Nosy Boraha'), Princesse Bora Lodge & Spa has 20 villas. more info »