Ftira/Maltese Vegan Ftira Flatbread
Click Image for Gallery
Malta is known as Republic of Malta which is a Southern European island country situated in Mediterranean Sea. Malta is one of the world's smallest and most densely populated country with Valleta as capital.Malta is a popular tourist destination with its own warm climate, numerous recreational ar..