World’s tallest Santa, in India
Who says Santa is a Western phenomenon..! Noted sand artist Sudarsan celebrated Christmas eve by creating a 45-feet-high sand Santa Claus with a “World Peace” message at Puri beach in Orissa. Patnaik’s sand statue came to be recognised as the world’s tallest Santa made of sand. Sudarsan used more thanRead More →