Tea shop in Nilambur Jetty, Andaman
Featured in this video is a tea shop (teashop) in Nilambur Jetty located close to the Baratang Jetty in Andaman and Nicobar Islands, a union territory of India. From this jetty, tourists have to start their short trip to reach the limestone caves, a popular destination on the Baratang Isle.