Laudaur

Chambers's Encyclopaedia, Volume 6: Humber to Malta, p. 502

Laudaur, a sanitary station in British India, in Dehra Dún district, North-west Provinces, forming part of the town of Mussooree (or Masuri; pop. 3106). It is on the slope of the Himalayas, 7459 feet above the sea.

Source scan(s): p. 0517