Mussoori, Índia
Tilak Road, Near Picture Palace, The Mall Road, Mussoorie, Uttarakhand 248179, 248179