Mountain range surrounding Leh, Ladakh. We rode into Leh the previous evening. The general feeling on reaching the hotel was bittersweet. Glad that......Read More
Abode | Heavenly Sarchu, Himachal Pradesh, India Sarchu (also known as Sir Bhum Chun) is a major halt point with tented accommodation in......Read More