Pinterest • The world’s catalogue of ideas

Taste Buds on Travel

India has long held a special allure to travellers across the world and attracts millions of tourists every year. Indian food, in particular is a major source of attraction for travelers and the sheer popularity of Indian cuisine is highlighted by the fact that there are thousands of Indian restaurants spread across every corner of the globe.
174 Pins29 Followers

Durga Ashtami - Victory of Good over the Evil !

pin 1