Destinations
With this year’s Cricket World Cup taking place in England, excited fans can indulge in a mini-vacation while they decide to watch the match live.
By Priyanka Chakrabarti
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.