๐ช๐ธ Teulada, Spain
Map
Description
Reviews
Select the type of organization you'd like to see from the list:
Load map
Teulada is a small coastal town located in the province of Alicante, Spain. With a population of around 14,000, it offers a tranquil atmosphere and beautiful Mediterranean beaches. While it doesn't have major ports or shipyards, Teulada can still be of interest to seafarers as it provides easy access to the nearby port cities of Alicante and Valencia, which have bustling maritime industries and offer various services for shipowners and crewing companies.
Latitude: 38.7294
Longitude: 0.10383
Longitude: 0.10383
To leave a review, log in under your account.
Leave the first review!