German luxury watch brand Nomos Glashütte debuts in Nepal

Established in 1990 in Glashütte, Germany, Nomos has become a leader in crafting manual winding and automatic mechanical watches.