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.
In-nuqqas ta 'strutturi magħmulin mill-bniedem fil-bajja ta' Long Bay jagħmilha sight biex tara.