India Tiptoe your feet in the golden sands of Kappad Beach, Kerala Buvaneshwari Gopinath - July 16, 2020