India is a beautiful place, full of natural and cultural wonders that leave you spell bound with the variety of emotions they evoke. A mosaic of memories is created in this diverse land of humbling traditions against lively landscapes. Each street tells a