Weather and Radar Map for Liberia, Guanacaste 50101, Costa Rica - The Weather Channel | Weather.com