Life in Tarragona!

Here's a Clue!
41° 7' 7.978" N
X
1° 14' 40.167" E
I'm having the best time of my life in Malta!