Contribute photo
Talima Beach Villas & Dive Resort
Beachfront villas on Olango Island with outdoor pool, restaurant, and private beach area. Ideal for relaxation near Talima Fish Sanctuary. (140 characters)