Mathura is located in the northern part of India, in the state of Uttar Pradesh. It is situated approximately 150 kilometers (about 93 miles) southeast of the national capital, New Delhi, and is part of the Braj region, which is significant in Hindu mythology. Mathura is known as the birthplace of Lord Krishna and is a major pilgrimage destination. The city lies on the banks of the Yamuna River, making it a vital cultural and religious site.
Copyright © 2026 eLLeNow.com All Rights Reserved.