Tawali Dive Resort
Tawali Dive Resort is located on the water’s edge, surrounded by lush rainforest and overlooking aquamarine waters, curving around a quiet bay. The resort itself is more like a complex of tree houses connected by elevated walkways. At the resort’s highest point, looking out over the bay you’ll find the restaurant and bar – great…