A Guide to the History and Significance of Cricket Grounds in Kathmandu
Cricket is a sport that has been played in Kathmandu, Nepal for centuries. The game was brought to the country during the British colonial era and has since become a popular pastime in the capital…