Contribute photo
BoraBora Pousada
Beachfront pousada in Gamboa with free WiFi, restaurant, and sun terrace. Rooms feature flat-screen TVs for a relaxing stay.