Phone: +91 85890 63595
Mail: info@theerthyatra.com
North India refers to a set of states in the non-peninsular region of the Republic of India including the area to the north of the Vindhya mountains, Narmada River and Mahanadi River, but excluding the states of Gujarat and Maharashtra in the west, West Bengal, Bihar, Jharkhand and Orissa in the east as well as the seven North-East states.