A Malayalam video by Chef Shan Foodie Traveller, filmed at Achu Tea Shop in Vellilamkandam, Idukki, Kerala, India. It shows Tea & Snacks. Posted on YouTube on 29 June 2024.
- Filmed by
- Chef Shan Foodie Traveller
- Language
- Malayalam
- Posted
- 29 June 2024
- Posted on
- YouTube
- Category
- Indian, Cafeteria


