Spiritual experiences are God's way of letting us know of His divine presence- H.H. Dr. Athavale
A trip to Leh, the land of high passes, literally fell into my lap. How could I refuse? I knew next to nothing about the region and this was as good a time as any to find out.
Leh is a spiritual experience. Much of this beautiful region is untouched by the modern world, one feels the connect with...