We stayed at the Hotel Mawimbi and we also booked a trip with the hotel for thier whale shark tour. They do charge a premium but there is a reason for that- On this island you get what you pay for! Earlier in the week we went out with Mextreme on a whale shark tour and it was a disaster....
More