Though the Western world is still in the process of acquainting itself with yoga, in India they’ve been subscribing to the practice since ancient times,…
The largest city in Kerala, stunning Cochin is one of India’s most visitor-friendly destinations. Also known as Kochi (and referred to as ‘the Queen of…
For thousands of years, people in India have turned to the holistic, traditional system of Ayurveda for healing and relaxation. Purported to be the world’s…