Los Quetzales National Park – Costa Rica’s Shangri-La

Los Quetzales National Park – Costa Rica’s Shangri-La.  Shangri-La, the mythical, magical, cloud-shrouded village hidden high in the mountains, was described in the 1933 novel “Lost Horizon” by British author James Hilton. Does a place like this really exist?...