One of the most beautiful beaches in Portugal is Miramar, near Oporto. It has a long stretch of sand bathed by green and blue water. But what makes this beach so special, is an old church built on rocks by the sea on the same place where there was once a pagan temple.
As we entered the church courtyard, we felt surrounded by the sea; dazzled by its sight, soothed by its sound, intoxicated by its scent.
It is easy to understand why this location has been a place of worship for centuries. Faced with such immense beauty, how can we not give thanks to its creator?