Malta Travel Guide
St. John's Square is located in front of the St. John's Co-Cathedral in Valletta Malta.
Visitors to the square can enjoy a coffee at one of the outdoor cafes, while enjoying the magnificent architecture of the city.