Mouthwatering Food from INDIA

This amazing mouthwatering thing is from kota, INDIA taken by me when I visited kota about a month ago for my studies.

3 Likes