Share 21 Feb 2024 Albania, Fun facts by Paula Kovačić Taha Karaburun Peninsula has some of the most beautiful hidden beaches in Albania