The Pirates Lodge

  Baie De Saint-François, Port South East, Mauritius

Booking.com Book Now