Lord Ram Statue

PM Modi Unveils World’s Tallest Lord Ram Statue in Goa

Prime Minister Narendra Modi unveiled Lord Ram statue in Goa. The statue is the world's tallest statue.

Ad
Ad