Albania has been dubbed ‘the Maldives of Europe’, but there’s so much more to this fascinating country