Tuesday, August 15, 2017

Komodo National Park, Flores


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.

0 comments:

Post a Comment

Subscription Form