A Malayalam video by Trip Company, filmed at Chaya Kada in Pirmed, Idukki, Kerala, India. It shows Tea & Snacks.
- Filmed by
- Trip Company
- Language
- Malayalam
- Category
- Cafeteria
Filmed at the same place
A Malayalam video by Trip Company, filmed at Chaya Kada in Pirmed, Idukki, Kerala, India. It shows Tea & Snacks.
Filmed at the same place