La Maison Radha Review - A Homestay Apartment in Pondicherry Pondicherry is one of the hidden gems in south India and loved by foreigners for the peaceful environment. Pondicherry is a French colonial settlement in India until 1954, and is now a Union Te