100 meters east of Selena Hostel Puntarenas Santa Teresa de, Carmen, Puntarenas, Costa Rica
About This Property