Luxurious Retreat In Ladakh: The Grand Dragon If you are hoping for a luxurious stay in the amazing and gorgeous and yet difficult terrain of Ladakh, Grand Dragon Hotel, the first and only luxury hotel at Leh […] Shoma Abhyankar July 14, 2019 4 Comments