Cave temples cut into the rock of an island, reached by ferry, with a huge three-headed Shiva carving inside.