The Galapagos of Indonesia

Just the very sound and idea of “Komodo Island” conjures up an air of mystique, intrigue and exoticness. Being constantly inundated by countless Instagram pictorial posts of the pretty pink…