Goa

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