The Mother Teresa Square is the second largest square in Tirana, Albania. It is named after the Albanian-born Indian Roman Catholic nun, missionary and Nobel Peace Prize laureate Mother Teresa.
Please contact Albanian National Center of Cinematography
Map display disabled
Google Maps loads only after your consent. Data may be transferred to Google.