Believed to be from the Ram Setu built in the Treta Yuga, this stone floats on water and has 'Shri Ram' inscribed on it. Devotees believe it fulfills wishes and removes hardships. Thousands visit ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results