India - a land of beauty and splendour. Be it the lofty Himalayas or the pristine clear water of Andaman and Nicobar. The starry night at Rann of Kutch or seeking solace at a monastery in Gangtok, India is not only home to beautiful tourist spots but also a hub of delicious cuisines. These are…Read More