Discover 25 unmissable sights & places to visit in Albania, from the Albanian Riviera to charming mountain villages and historic ruins.