Uncategorized Tallest Saraswati Devi’s Statue Posted January 24, 2018January 24, 2018 Prof. (Dr.) Paresh Shah 16 Feet World’s Tallest Standing Saraswati Devi’s Statue in marble installed in US by Indonesians in Indonesian Embassy.