
India’s calendar is full of very special events: festivals of religion, harvests and culture are celebrated with aplomb. India has three national holidays when all establishments across the country are compulsorily closed: 15th August-Independence ...
[full story]