A mystical pond called the Duck Pond and majestic waterfalls on Flores, reachable only by a 2 mile hike straight up hill.