All Articles Birkirkara 17 days ago via viatravelers Discuss all Psaila, nestled in Birkirkara, Malta, is more than a mere bus stop; it's a portal to the town's beating heart, providing a genuine glimpse into local life Share Story Birkirkara Twitter Facebook Google + Linkedin Reddit Delicious Digg Tumblr Pinterest FriendFeed Slashdot FURL Vote Submit a Comment Log in to comment or register here Submitted By viatravelers 10 KARMA Share the Post Tweet
Submit a Comment