
Photo #5230
Top Restaurant & Pool
A large thatched-roof restaurant stands beside a curved blue pool with green hills behind at Punta Islita Hotel.
Location: Guanacaste Resorts, Punta Islita Hotel, Costa Rica
Royalty-free. On a website, place this link near the photo:











