
Photo #5187
Restaurant Guacamaya Lodge · #5187
An open restaurant with a thatched roof, tall tables and wooden chairs at Guacamaya Lodge.
Location: Guanacaste Resorts, Guacamaya Lodge, Costa Rica
Royalty-free. On a website, place this link near the photo:











