People on holidays to India at the end of January may be lucky enough to witness a spectacular festival which marks the country’s independence from Britain. People on holidays to India at the end of January may be lucky enough to witness a spectacular festival which marks the country’s independence from Britain. Held every year on January 26th, « Continue Reading »
Jan 142009