The Hotel Sheela Niwas offers "Fooding & Lodging"


The Hotel Sheela Niwas in Darjeeling, India, offers "Fooding & Lodging"


Size: 5120px × 3427px
Location: Darjeeling, India
Photo credit: © Dave Pattison / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: amusing, darjeeling, funny, hotel, sign