India

wm_NRM_0956
Name the place. Answers on Monday.

25Aug’14 : Answer : L’Amandier Restaurant in Raja Annamalai Puram.