After enjoying Tagore Hill, it may be a good idea to visit Prem Tea Stall.
+ 3 photos
Request content removal