Loading

Clture and Religion

Gayaththri Peedam

Location:

Nuwara Eliya Town

It is believed to be the place from where King Ravana‚ÄĚs son Meghanath propitiated Lord Shiva with penance and poojas and in turn was granted super natural powers by lord Shiva.