It may not be the French Alps or Italian Amalfi Coast, but this tiny European country is starting to make a splash in its own ...