Kasauli from above Belvedere looking N.W.
Kasauli is a hillstation in Himachal Pradesh, established in 1842, less than 80 km from Simla. Murray's Handbook for India, Ceylon and Burma
The gold frame and embossing were part of changing postcard fashions.