Hotel Princess Bora Lodge & Spa - Île Sainte-Marie

Hotel Princess Bora Lodge & Spa – Île Sainte-Marie

Show on Map Add to Favorites

BP 13 - 515 Île Sainte-Marie - Madagascar

The Hotel Princess Bora Lodge & Spa is a marvellous hotel located in one of the world’s last authenticRead more