5 views 00:44 (Europe/Madrid)
L'Ametlla de Mar is a charming coastal town located in the Tarragona province of Catalonia, Spain. Known for its beautiful beaches, crystal-clear waters, and traditional fishing port, it’s a popular destination for those seeking a more relaxed, authentic seaside experience. The town also offers a variety of outdoor activities, including hiking, water sports, and exploring its quaint streets filled with local restaurants and shops.
An elevated view shows a coastal town on a sunny day with a calm sea, a sandy beach with a few people, and buildings lining the shoreline.
23°C - overcast clouds
Humidity: 86%
Wind: 2 m/s
Ametlla de Mar Tarragona Spain 🇪🇸