Relax,Renew,Refresh at Maya Spa in Diani Reef Beach Resort and Spa

Sophia, my masseuse, was a crackerjack. You’d think she had magical hands.

Read More