Azure Window, Malta

Once a major tourist attraction in Malta, the Azure Window is now receiving one-star reviews on TripAdvisor. The Azure Window was a 28-metre-tall limestone natural arch, located in Dwejra Bay on the island of Gozo in Malta. Game of Thrones fans will also recognize it as a GoT landmark as it was featured in the […]

Read More