Komodo Dragons
Posted onKomodo dragons are the world’s largest lizard. They live on only a few islands in the Komodo National Park in Indonesia. Komodo National Park is a World Heritage Site. It was also voted as one of the New 7 Wonders of the World. It is a highlight of any liveaboard scuba diving cruise to Komodo […]