A visit to the island of Flores, Indonesia .. the point of a Komodo Dragon beaches stunning — Steemit