Arridub Island-Iguana Country House
San Blas Rio Sidra, San Blas, Panama, Playón Chico, Panama
Arridub Island-Iguana is a beachfront country house in Playón Chico, offering guests a sustainable accommodation with scenic sea views. With inner courtyard views, this accommodation offers a balcony.