News

Pondicherry, or Puducherry, as it is popularly called, is a beautiful beach town in South India. It is famous for its French architecture, serene beaches, and spiritual retreat places. You can sense ...
Located in close proximity to the mesmerizing hills of Tamil Nadu, Kodaikanal is a picturesque hill station that exudes ...