Chapagain Traders is a bus station, located at Patthardanda, Tilottama 32903, Nepal
Tags : #PointOfInterest, #Establishment
Beautiful and open place