Notably, whenever the Indian national cricket team plays a match against Afghanistan national cricket team, the excitement is visible. Evidently, it is an event...
Pallekele International Cricket Stadium is a well-known cricket stadium situated in Kandy, Sri Lanka. Notably, the stadium laid its foundation on 27th of November,...