logo


La Paz (Spanish for "the peace") is a waterfall in central Costa Rica. In Spanish, it is known as Catarata de La Paz. It is located 31 kilometers (19 mi) north of Alajuela, between[...]