Welcome to Malta!

Here's a Clue!
35° 56' 14.986" N
X
14° 22' 31.498" E
Malta is very commercial so there is not a lot of nature; there is a promenade that runs along the water