Our stay at Banyan Tree Vabbinfaru was definitely wonderful. This island has gorgeous powdery sand beach and clear sea water. Reef here is well protected making it a snorkelling paradise, even my cousin who is terrified of getting tanned went snorkelling at least twice a day.…