Join the trip to see the Komodo Dragons in Komodo National Park Indonesia in the Island Loh Buaya 2013. The trip start from Angel Island and going by boat.