Two views from the Red Tower. View from the Red Tower, looking southeast across Mellieha Bay to the town of Mellieha. View from the Red Tower, looking northeast across Mellieha Bay to the Marfa Peninsula.
View from the Red Tower, looking southeast across Mellieha Bay to the town of Mellieha.
View from the Red Tower, looking northeast across Mellieha Bay to the Marfa Peninsula.