Within easy reach of this spot
Close by you'll find Ketro Dam, Masjid Besar At Taqwa Gabugan, Masjid Al Manshurin (LDII).