Designed by
Title
Front View of Worlds Second Largest Statue of Lord Shiva of 130ft High, Murudeshwara, Uttara Kannada, Karnataka #
Description
Front View of Worlds Second Largest Statue of Lord Shiva of 130ft High, Murudeshwara, Uttara Kannada, Karnataka, India