Komodo Islands
Jan 2, 2020
1 min read
Diving and dragons: this is our video from the Komodo Islands in Indonesia.
Komodo National Park is the home of the Komodo dragon, the largest lizard in the world, and the waters around the islands are known for strong currents and rich reefs.
The video is our record of the trip.




Comments