Tweet Travelling in India is a rediscovery of your own self while exploring the mystical beauty, tantalising aura and...