Diani Beach, Kenya is a tropical paradise of unparalleled beauty and magic. With its white sand beaches, crystal clear waters, and lush vegetation, it is the perfect destination for a relaxing and rejuvenating getaway. From snorkeling
From Wikipedia
Diani Beach is a beach on the Indian Ocean coast of Kenya. It is located 30 kilometres (19 mi) south of Mombasa, in Kwale County.