Ayodhya is an ancient city that Hindus believe was the birthplace of their beloved deity Lord Rama. According to the Hindu ...
Ayodhya is an ancient city that Hindus believe was the birthplace ... their homes with oil lamps or festive electric lights on the new-moon day. They distribute sweets, burst firecrackers and ...