The closest freshwater from where you will be staying, that holds peacocks would be either be the State road 84 canal or the Griffin road canal both are west of 441/state road 7. The city of Davie and Weston have peacocks throughout but you would have to look on google earth or drive around looking for some spots. There are plenty of spots to pull of and fish too.