Advertisement

Los Tarrales Natural Reserve - Lodging

Los Tarrales Natural Reserve - Lodging A quick view of our rooms and grounds here at Los Tarrales near Lake Atitlan in Guatemala. Los Tarrales has comfortable lodging located on a 3,000 acre nature reserve with more than 360 species of birds to be found.

Lodging

Post a Comment

0 Comments