Turtles Park is located in Zanzibar, Tanzania, United Republic Of on V5H9Q73, Isla Changuu. Turtles Park is rated 4.4 out of 5 in the category shrine in Tanzania, United Republic Of.
Address
V5H9Q73, Isla Changuu
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance