Being one of the UNESCO World Heritage Site in Indonesia, Komodo National Park in Flores is one of the must visit places in Indonesia. The park is situated in the Wallacea Region and identified by WWF and Conservation International as global conservation priority area.
Tuesday, August 15, 2017
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment