Photo: Liberia - Liberia is the capital and largest city of Guanacaste province, Costa Rica. It is a major center for the country's tourism industry. Liberia has been nicknamed la ciudad blanca (the white city) due to the white... learn more
Contact The Travel Experts
Don't miss any Travel News or Limited Time Offers!