Los Novatos

Los Novatos is a town that was found on January 14, 2006. And in 2008, was mostly known for waterparks and no OD'ers.