Tea room

The Tikka Terrace - The Tea Tapri

Next to Telescope Point, Gun Hill, Mall Road, Mussoorie, 248179

Loading…