When my travel consultant booked me at Hotel Whispering Willows for my stay in Leh (located in Ladakh in the Indian Himalayan state of Jammu and Kashmir), I was a bit disappointed initially. It was[Read More…]
Post Tagged with: "Hotel"
As far as first impressions go, the Wayfarer Resort in Munsiyari in the Himalayan state of Uttrakhand (Uttranchal) flatters – but it does end up deceiving you a bit on the service front. What works[Read More…]