You will see right from the parking.
I love this place because it does not exist anymore, two years after I visited it got broken down.
Located in Triq id-Dwejra, San Lawrenz, Malta
All pictures #SPOTTEDBYTRAVELLERS