The Duke and Duchess of Cambridge, HRH Prince William and Catherine Middleton stayed at Diphlu River Lodge in Kaziranga National Park on their state visit to India in 2016. Here’s just a taste of what the lodge has to offer and why they chose to stay here: Diphlu River Lodge is an intimate getaway hidden […]
In search of the ‘Royal’ Bengal Tiger