When it comes to beaches in India, Goa and Pondicherry often steal the spotlight. But beyond these famous names lie quiet ...