Hotel

Ocean View Nyali

Nyali, Kenya

Photos coming soon

Location