What comes first in your mind when someone mentions AMBUR / ஆம்பூர்.…Biryani, right?? Ambur is a town in Vellore District of Tamil Nadu located on the Chennai-Bangalore Highway and very famours for Arcot style biryani. Anyone who passes or travels by or through this town cannot miss this famous biryani. Many travellers through this highway stop just to get the…