The Sugar Cane Juice In The Streets of India

In my recent trip to Kerala in India, this refreshing sweet drink has caught my attention. Concocted in the streets...