Recent Costa Rica

Image 81 of 112
< Prev Next >

Arenal Volcano, Mountain Lodge Restaurant View, Costa Rica.jpg

Mountain lodge restaurant windows provide dramatic views of the Arenal Volcano in El Castillo, Costa Rica.