Basically bubble tea is a tea which has Boba in it and Boba is thick jelly balls that are first boiled in sugar water and added to your cold tea. This bubble tea or boba tea is originally from Thailand. You can have some at Chai lelo, several locations in delhi. Suggestions watermelon boba tea is the one that I really liked here. 🙂