Buddha Shanti Park is a park, located at 12, Butwal 32907, Nepal
Tags : #PointOfInterest, #Establishment
Good palace to hangout