Where is Nur Beach Hotel, Jambiani?

Where is Nur Beach Hotel, Jambiani located?

Nur Beach Hotel, Jambiani, Nur Beach Hotel, Jambiani, Tanzania (approx. -6.32805°, 39.55147°)


Where is Nur Beach Hotel, Jambiani on the map?