Top 10 Cricket Grounds in Kathmandu You Must Visit
Kathmandu, the capital city of Nepal, is known for its rich culture, stunning landscapes, and adventurous activities. But did you know that it also has some amazing cricket grounds? Yes, you read it right! Cricket…