The Malta National Aquarium is the largest aquarium in the Maltese Islands. It is located in Qawra, in the northern part of the island of Malta, and it hosts more than 175 different species of various animals, including fish, mollusca, reptiles and insects.
Café del Mar Malta
The Malta Classic Car Collection
Qawra Point Beach
Buġibba Perched Beach
Nine Lives Malta
Lovage Bistro