12. Who revealed the location of Sita in Lanka from Rameshwaram by his far sightedness?By admin / January 16, 2025