Backyard-Bar-Playa-Hermosa-Costa-Rica-003
Pictures from a visit to The Backyard Hotel's Bar & Restaurant located on Playa Hermosa in Costa Rica, Central America.


Backyard-Bar-Playa-Hermosa-Costa-Rica-003



Google

Copyright 2016 © PaulsTravelPictures.com
 All Rights Reserved