Long Bay hija waħda mill-itwal u l-aktar bajjiet magnífico fuq il-gżira, mingħajr lukanda fil-vista biss in-natura fl-aqwa tagħha.
Il-bajja impressjonanti magħrufa bħala Long Bay għandha l-aqwa rappreżentazzjoni tan-natura.