1.Barefoot Scuba Resort - The small beach resort with the big heart Barefoot Scuba Resort is the perfect choice for the budget conscious traveller. Located in the same premises…