A destination to which many travel agents in Sri Lanka offer tour packages to, India is a land of exotic charms and beauty. Chaotic, colourful and utterly befuddling at times, you will either love or hate the country. One thing is for sure, the country is perfect to explore on a budget. From discovering world-famous landmarks to chilling on crowded or isolated beaches and relishing traditions, cultures and customs, Indian will fill you with a million memories. Besides, all this the food is extremely cheap, accommodation varied and affordable and if you dare to challenge the crowds, the public transport is the perfect option for budget travel across the large nation.