 Kraft Azalea Park

Kraft Azalea Park (alternatively, Kraft Azalea Garden) is a scenic public park located in the city of Winter Park, Florida just north of Orlando, Florida.The park is bordered by Lake Maitland on the North and West.