Nestled in the lush hills near Boti Falls is a gravity-defying rock formation known as The Umbrella Rock, which offers jaw-dropping views and a perfect photo op. Hike through scenic trails, breathe in the fresh forest air, and marvel at nature’s incredible design. It’s the ultimate escape for adventurers, nature lovers, and curious explorers alike