Bamboo Room Ojochal Costa Rica

10.427067, -85.586121