Murudeshwara Temple: Built on Kanduka hill surrounded by ocean on 3 sides houses the main deity, Sri Mridesa or Murudeshwara.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections