On GPS: Is this tiny nation the new Switzerland?