The small yet captivating country is only six hours away from London and offers stunning beaches, lush forest reserves, and ...