TV Rozafa is a television channel from Albania. The headquarters is located in Shkoder.

Leave a comment

TV Rozafa