Palm beach, lower South coast in South Africa. What a lovely beach