Tambor Tropical Beach Resort – Tambor, Puntarenas, Costa Rica – Poolside Restaurant Dining at Night – The Pinnacle List

Contact