Flores Indonesia /  winatabarijin /  19 February 2018 /  13 views
Flores Located in Indonesia. Flores Island has got a lot of enchantment, from the mysterious story of the pretty Kelimutu, the wildlife of Komodo island, the peaceful ocean of Riung and the beauty of Pink beach to the excited overland trip across Flores and Finish in Labuan Bajo. A short video of the journey hopefully can convey about the million beauty of the exotic island.

Related Videos