Minorca is blessed with a beautiful coastline and offers visitors a variety of beaches and resorts. Fornells, an attractive fishing village on the north coast, is on a spectacular bay ideal for windsurfing and watersports. Close by is the beach Cala Tirant. Cala Galdana is one of the most popular beaches, set in a horseshoe bay, and complete with all desired amenities; while Santo Tomas, with its stretch of golden sand, is a small resort favoured by families and honeymoon couples. Son Bou is one of the longest sandy beaches on the island, backing on to open countryside and unspoilt by development, although there are a few shops, bars, restaurants and a discotheque nearby. Binebeca and Binisafua, on the southwest coast, were Minorca's first resort centres, but are now mainly residential areas filled with private villas fronting numerous sandy bays. There are some interesting caves and rugged little coves on the stretch of coastline between Mahon and Calan Porter, making the area fun for nature walks and snorkelling along the rocky shore. Calan Porter itself has a famously lovely sandy beach and a very picturesque setting. Those looking for something a little less commercialised may enjoy Cala Mitjana, south of Ferreries, a small, idyllic cove surrounded by pine forests, which offers no facilities but is beautifully situated and usually not crowded.