India, March 20 -- Located in southeastern France on the shores of the Mediterranean, the small town of Menton is considered to be the last huff of the famed French Riviera before Italy begins. Set a... और पढ़ें