Hosted on MSN9mon
Rameshwaram: An Island of WarIn the Ramayana, Lord Rama and his brother Lakshmana of Ayodhya ... had insulted his own brother, Vibhishana. Ravana, the unvanquished, now had a chink in his armor. A temple marks the spot ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results