Clifftop beach destination in Kerala known for golden sands, sunsets, cafés, water sports, and relaxing seaside stays.