A stone from Sita Eliya, a village located in central province of Sri Lanka, the place where Sita is believed to have been held captive by...
Indian High Commissioner to Sri Lanka, Gopal Baglay offered prayers at Ram Setu in Sri Lanka on Thursday (March 11). Baglay was seen praying with a...