Chapel of the Immaculate Conception - Credit: Wikimedia Commons
The Church of the Immaculate Conception is a wayside Roman Catholic church located in what is known as Wied Gerżuma or Gerżuma valley, limits of Rabat, Malta. Read more on Wikipedia
Source: en.wikipedia.org