Portugal's Majestic Mountains and Highlands: Beaches Meet the Ocean
A breathtaking coastal landscape in Portugal. The sandy beach meets the clear blue waters of the ocean. Rolling mountains and highlands create a stunning backdrop. The open grassy plains provide a serene natural environment.