Step into Janakpur and you’ll find yourself in a world of vibrant color, deep devotion, and mythical tales. Located in the southern Terai plains, this is the city where the Hindu goddess Sita was born, and it breathes the stories of the ancient epic, the Ramayana.