Spectacular Views and Local WonderscasaunicornioazulJun 12, 20181 min read Waterfalls are one of the incredible natural wonders located in Costa Rica. Wildlife abounds around the Blue Unicorn House and local activities await!