Image 1 of 1

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.