Loh Liang, Komodo Island, East Nusa Tenggara

Loh Liang on the island of Komodo is one of only 2 (two) developed visitor sites in Komodo National Park . The other is Loh Buaya on Rin...