Agadir is a modern coastal city located in Morocco, known for its beautiful beaches, traditional souks, and rich history. The city was virtually destroyed by an earthquake in 1960, but it has since been rebuilt and preserved its traditional heritage while undergoing a modern renovation. Agadir is home to a nine-kilometer-long golden-sand beach, which is the heart of the city and attracts both local and foreign tourists. Visitors can also hike up the hill to see the ruins of the ancient kasbah fortress, which offers a beautiful view of the rebuilt city, the ocean, and hundreds of fishing boats. The city has a warm climate with 340 days of sunshine per year, making it an ideal destination for swimming and relaxation all year round.