Juan Venado Island, Mangrove Forest

Isla Juan Venado / Juan Venado Island Filmed by canal 9, Leon, Nicaragua Tierra Tour, Tour Operator www.tierratour.com