Where is Castellon?
Where is Castellon located?
Castellon, Castellon (Station), Spain (approx. 39.98778°, -0.05278°)
Where is Castellon on the map?
Castellon - Benicarlo
Castellon - Valencia
{"latitude":39.98778,"longitude":-0.05278,"title":"Castellon"}