Nancy Peter0 15 Places to Celebrate Women’s Day in IndiaWomen’s Day is a special time to celebrate her – the mother, the sister, the wife, the daughter, the friend and all the roles that she plays. Here are some places for women to let their hair down at: Related Posts See also India 10 most photogenic spots