Kerala, a state located in Southern India is known as ‘God’s Own Country’ and is a sought after destination for both domestic and foreign tourists. It has an annual footfall…
August 15th marks our freedom from British rule—since India became an independent nation, raw and problematic but brimming with new opportunities and expectations. All eyes were on the nation’s newly…
