Jaladurga is one of the few island forts of Karnataka. The island on which Jaladurga is situated is itself is a natural fort.
Read this post on karnatakatravel.blogspot.com