Manali is a hill station located in the stunning state of Himachal Pradesh. It is one of the most popular tourist destinations in India and a favorite ... valley. This map of Manali will help ...
Why Modi’s plan to redraw India’s political map has sparked a backlash - Delimitation will likely diminish influence of southern states and give more power to northern states where prime minister’s pa ...