Rabat beach

          The word Rabat beach means the fortified place and the town is situated in Morocco. The town is located in the Atlantic Ocean and hence there is no scarcity of beaches in this place. Rabat even has some of the best beaches in Morocco. Some of the other attractions here include […]