Concerts


‘Friends of Komodo’ Concert

The island of Komodo located between Sumbawa and Flores, is the home of the Komodo Dragon which is the largest monitor lizard in the world and is he sole survivor of the dinosaurs in Indonesia. The island is surrounded by some of the most treacherous currents around and that combined […]