Pamban, India’s secret beach destination. Looking for a beautiful beach destination in India? Forget Goa, check out Pamban.