Visit the quaint beach town of Bilene and you’ll find its most famous feature is the Uembje Lagoon. Separated from the Indian Ocean by a long strip of sand dunes, the lagoon stretches some 27 kilometres in length and 8 kilometres in width. However, unlike other coastal lakes in Mozambique, the lagoon does receive some seawater thanks to a narrow channel to the ocean. The lagoon’s shores are ringed by beautiful white sand beaches and lush vegetation, making for a great swimming and snorkelling setting. And, as a haven for boating and water sports, visitors can try their hands at windsurfing, kayaking, water-skiing and more.