Nancy Peter0 15 places in India to visit for Ram Navami The celebration of the birth of Lord Ram. This Hindu festival celebrates the ideal king and man of virtue. Here are some places you can visit in and around India to salute this avatar of Lord Vishnu. Related Posts See also 15 LGBT Friendly Cities In India