The Destroyer - Murudeshwar-Karnataka,India (via ^RedBull^) The World’s Tallest Shiva statue s
The Destroyer - Murudeshwar-Karnataka,India (via ^RedBull^) The World’s Tallest Shiva statue stands at the shore of the Arabian Sea in Murudeshwar, Mangalore, India. -- source link
Tumblr Blog : theworldwelivein.tumblr.com
#photography#mangalore#murudeshwar#arabian sea