Resting on the southeastern shore of Mozambique, roughly 485 kilometres of Maputo and 25 kilometres of Inhambane, the magnificent Barra Beach (or Barra) is an idyllic holiday destination. Pristine, gorgeous soft sands line the turquoise Indian Ocean waters, which are warm enough for swimming year-round. The beach stretches far enough to provide a good location for walks, and is lined by coconut trees and wonderful beach resorts. Brightly coloured fish inhabit the reefs offshore, making this an excellent spot for scuba diving. There are also ample opportunities for fishing, surfing, kite surfing, quad biking, safari tours, dhow trips to the breathtaking Pansy Islands, and guided walks through the mangroves. Make sure to indulge in a little bar hopping to try the delicious local cocktails and culinary specialities.