Ancrée dans l’histoire et la spiritualité, Gorakhpur peut se targuer d’un patrimoine culturel immensément riche. À environ 13 heures de route d’Ayodhya, cette ville est connue pour abriter le tombeau du saint Gorakshnath, qui y a pratiqué l’ascèse et est à l’origine de son nom. De nombreux sites spirituels, culturels, archéologiques et naturels sont disséminés autour de la ville nommée d’après le saint. La ville elle-même est parsemée de temples, dont le plus important est l’Arogya Mandir qui propose de nombreuses thérapies naturelles. Les touristes peuvent visiter le temple de Gorakhpur et le Ramgarh Tal, un lac tranquille de plus de 700 hectares. Les visiteurs peuvent également faire un détour par la forêt de Kushmi, une étendue dense de bois de sals et de séquoias. Le planétarium de Veer Bahadur Singh est aussi remarquable. La ville est réputée pour les presses de Gorakhpur qui publient le Bhagwad Geeta.

Localisée à environ 250 km de Lucknow, Gorakhpur est une ville importante de l’est de l’Uttar Pradesh. Elle faisait autrefois partie des empires Maurya, Kushan, Shunga et Gupta.

Autres attractions à Ayodhya