Did you know that Háifoss Waterfall, one of Iceland's tallest, plunges a breathtaking 122 meters into a deep, rugged gorge?
by Kathleen Orenza
by Bella Javier Liamzon