concept   ayodhya
culture   India
statement   Ayodhya is a sacred city in India, considered the birthplace of Lord Rama and a significant Hindu pilgrimage site.

3 similar statements
# Concept Culture Statement Freq.
1 ayodhya India Ayodhya is a sacred city in Hinduism, known for being the birthplace of Lord Rama and a site of pilgrimage and religious significance. 1
2 ayodhya India Ayodhya is a historically and culturally significant city in India, associated with the birthplace of Lord Rama and a major pilgrimage site for Hindus. 1
3 ayodhya India Ayodhya is a holy city in India, revered as the birthplace of Lord Rama and a significant pilgrimage site for Hindus. 1