Ngor is an island off the coast of Dakar, Senegal. There are many beaches on all sides of the island. A popular activity in summer is a swim from Dakar to Ngor. The island is reachable by boat, with a travel time of about 10 to 15 minutes from the mainland.