Skip to main content

Otherwise called the French Capital of India—Pondicherry is a truly amazing beachfront retreat with …