Islands are mysteriously lovely. Surrounded by water, covered with various kinds of plants, one can't help but wonder how those plants came to be there.

  1. Kauai
  2. Bermuda
  3. Aruba
  4. Barbados
  5. Phillippines