Ribeira de Dom Joao beach is one of the many secluded beaches in Maio island. Accessible only in a four-wheel-drive or by walking, the beach is divided in two bays with emerald water and yellow sand.