Leh is one place that leaves you in awe. All you can do is to silently take in the majestic landscapes and it leaves a permenant impression deep within. In this land tucked away from the ordinary are people with honest smiles and unquestioned faith
Wayanad, the land beautifully tucked in the Western Ghats in Kerala, India. My love for the mountains greenery and life is fed well here