The Hotel Riu Palace Zanzibar is located on Nungwi Beach, a beautiful white-sand beach with crystalline waters that will make you feel like you’re truly in paradise