Situated on a small parking next to the ocean front.
The place is very remote and you can enjoy a wonderful view of Valletta away from tourists.
Located in Valletta City
All pictures #SPOTTEDBYTRAVELLERS