Food & Recipe
Food & Recipe 165 Videos
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.