Perhaps only in my dreams did I believe such a beautiful scene existed in nature, until I witnessed La Paz waterfall in Costa Rica. Nature's symmetry is perfect, as the lush green vegetation all appears to point towards the turquoise pool of water below.
At a towering 121 feet, these magnificent falls are truly a page from a fairy tale.