Pondicherry, which was under the French rule till 1954, is known for its churches, clean streets, Bougainvillea-covered side walls, beaches and the Promenade. Housing the best French Cafes in India, Pondicherry is a foodie’s paradise and is a great place for you to try out…