5 Fascinating Facts about Langudi Hill

Langudi Hill, situated near Jajpur, Odisha, hides a hidden treasure—a Buddhist monastery that once attracted scholars and monks from various parts of Asia. Delve into the obscured history of this majestic sanctuary, covered by dense vegetation that now blankets the site.