A gorgeous lunch situation at Les Alize, a rooftop restaurant at Palais de Mahe in the White Town of Pondicherry. There’s something about French cuisine you can’t resist. So when I planned my Pondicherry(Puducherry) trip I knew this is going to be a blatant gluttony indulgence. I had planned to try out various cafes and restaurants, […]