Pondicherry offers a shopper's paradise with ... both for history buffs and adventure sports lovers. Pichavaram Mangrove Forest is a must-visit destination for nature lovers.