Real Mermaids Found in Timor-Leste

Do you believe in Mermaids? You should because they exist in East Timor. These are the mermaids of Timor-Leste, known locally as the Wawata Topu (women divers). The forth episode of “Timor-Leste from Below” recorded them. Episode 4: Timor-Leste Mermaids “In this episode, we take … Continue reading Real Mermaids Found in Timor-Leste