View of massive volcanic cliffs from the Mosteiros Beach. Located on the outskirts of Mosteiros, a picturesque little town in the northwestern part of the Sao Miguel Island, Azores, Portgual, the Mosteiros Beach is a beautiful black sand beach washed by the Atlantic Ocean.
