Tuwed Mangrove Park is a Park located in Bali. It is one of the 14808 parks in Indonesia. Address of Tuwed Mangrove Park is Tuwed, Melaya, Jembrana Regency, Bali, Indonesia. Tuwed Mangrove Park is located in a remote area, with less than 1 listed places around it
Tuwed, Melaya, Jembrana Regency, Bali, Indonesia