Approx 1.93 KM away
Address: Green View Lodge, I. Ancheta Street, 3311, Santiago, Isabela, Philippines