Church of Sant Bartomeu & Santa Tecla
The Church of Sant Bartomeu & Santa Tecla, located in the city of Sitges, Spain, is a beautiful and iconic landmark. Its ornate and colorful facade is a sight to behold. Inside, you'll find stunning works of art, elegant stained glass windows, and…
3.0
Montserrat Monastery
The Montserrat Monastery, located in Montserrat, Spain, is truly a breathtaking sight. It is perched atop a mountain, surrounded by spectacular views and breathtaking beauty. Inside the monastery, visitors can explore the chapel, museums, and the…
4.0