Our Lady of Mount Carmel Church on Balluta Bay in St. Julian's, Malta. St Julians is populer tourist destination in Malta.