vickyecarter.com
Adventure to Komodo Island
Komodo Island being one of the 7 Natural Wonders of the World, is a title that is definitely apt for this island filled with vast amounts of wildlife- both above and under water, as well as the man…