TimOTourrettes's Xaghra, Malta
10 Victory Square
Excellent service and great foods,located in main square so nice to watch the world go by, local del...
Rated number 1! not really,service bad and food also, nice view but not many tables enjoy it, had 10...
excellent sandy beach,few restos and get a sun bed for more relaxation. clear waters and nice for th...