Goa: India’s favourite winter destination
by Dr Himanshu Talwar Being a writer by profession and traveller by heart, out of the many beautiful locations and must-visit destinations across India, Goa is a place which is always on the top. Every time I visit the state, it’s a different feeling altogether. Lying along the Arabian Sea, …