Mellieha Bay, Malta

place
GenRank Score
7.3

The largest sandy beach in Malta, located in the northern part of the island, popular for its shallow, calm waters.

Also Known As

Mellieha Bay, Malta
1 question1 category

Score History

Loading score data...
Average Rank
#11.0
Median
#11
Range
#11#11

Rankings by Model

Grok 4.3 #11