Places to go, Things to Do Maya Spa;Diani Reef Beach Resort and Spa by Bonita 25 September SHARE Facebook Twitter Pinterest Sophia, my masseuse, was a crackerjack. You’d think she had magical hands... Read More →