I would recommend extending your time in India staying in Dudhwa at Jaagir Manor (A Taj Hotels property). This is a welcome safari experience that combines perfectly with the this tour and seeing the cricket. Jaagir Manor is an oasis of indulgent comforts nestled in the heart of the untouched rainforests of the Terai […]
See the Tigers and the Men’s Cricket World Cup