Chaitya is a place of worship, located at Nala Ugrachandi, Nepal
Historical Place Nice Historical Designed Houses
historical Place Must Visit