Within easy reach of this spot
Close by you'll find Neora River View Point, Chalsa View Point, Gorumara National Park.