‘Komodo‘ is a familiar word to most people and almost everyone has heard of the infamous Komodo Dragons, yet few people seem to know much about Komodo Island itself and the stories behind its most famous inhabitants. This arid 390km² island is one of the smaller islands making up an Indonesian chain known as the […]