While some sea gypsies live ashore today, many still live on the water in floating villages that are built on coral reefs.