This is the place which makes Malta even more beautiful :-)