Vaadhoo Caves consists of a row of small caves, plus a bigger one with a swim-through tunnel, as well as excellent soft corals, gorgonians, jackfish and the odd eagle ray. If the current is strong, this is a demanding dive; if not, it’s great for snorkelling.