Site of the Pit Stop of Leg 8 of The Amazing Race Latin America 5 TV Locations, Nature - Parks and Playgrounds Links: www.godominicanrepublic.com By: kkeps