Nature & Landscape - rileycombs

La Fortuna Waterfall

La Fortuna Waterfall (Spanish for "the fortune") is located in central Costa Rica, in the Alajuela Province. In Spanish, it is known as Catarata Fortuna.

CostaRicaArenalFallsabove