Anambas Dive Resort

This new, boutique scuba-focussed resort had beautiful over-water rooms and the most amazing rehabilitation pool where you can snorkel during daily feedings with sharks, rays, turtles and all sorts of fish.