Ayodhya is renowned as the birthplace of lord rama and holds great religious significance for hindus worldwide.