Looking at the Building Across the Street From The Falls Resort in Manuel Antonio, Costa Rica
Looking at the Building Across the Street From The Falls Resort in Manuel Antonio, Costa Rica. I am taking this picture from the road. It just shows you just how steep the the mountains are in Costa Rica. I am no more than twenty feet from the building.