First Time Seeing Komodo Dragons – Komodo Island – Indonesia
After a surprisingly relaxing night (particularly considering the previous evening’s ordeal) in the open air just offshore of Komodo Island, we were awoken early by the sun casting a little light over the horizon....