Almagreira is one of the five parishes, on the island of Santa Maria. Its name evokes the…
Praia Formosa (Formosa Beach) is one of the most frequented beaches in the Azores…
The restaurant has a fast service, ideal for those who are strolling around the Island or…
Restaurant built in the form of a ship, located in Praia Formosa. It offers a wide view of…