The beaches of Mauritius are close to perfect, with fine white sand and clear water running to heavenly shades of blue. Some of the island's best beaches on the west coast are easily reached from Port Louis. Flic en Flac is the longest beach in Mauritius and features a beautiful lagoon. Grand Baie, 12 miles (20km) to the north of the capital, is a major tourist centre, offering watersports, shops, nightlife and restaurants to complement its splendid beach and deep sheltered bay. Also on the north coast road is Pereybere, one of the island's favoured swimming spots. Close to Pereybere visitors can find the gorgeous little beach La Cuvette, which is a weekend favourite with locals. The Baie du Tamarin is at the mouth of the Tamarin River in a beautiful setting, and is popular for surfing, with Indian Ocean rollers washing the beach all year round. In the southwest is Le Morne Brabant, characterised by a basaltic outcrop and beaches shaded by casuarinas and coconut trees. Snorkellers enjoy Trou-aux-Biches which has shallow waters and coral reefs. The peaceful east coast of the island offers Constance Belle Mare Plage, a long stretch of beach which is the ideal spot to watch sunrises and sunsets. Another east coast favorite is Roche Noires, named for the dramatic black volcanic rocks that line the water. The east coast is great for sailing.