New Airport Terminal Opens in Liberia, Costa Rica Posted on January 21, 2012September 29, 2012 by Mark Chesnut The new airport in Liberia, Costa Rica, makes travel a smoother experience. Read more