Lake Formosa Park is a long, narrow 1.4-acre scenic park on the western
and southern shores of Lake Formosa. Though small in size, it offers
spectacular views into Orlando Loch Haven Park and the surrounding
neighborhood. The Loch Haven Neighborhood Center is adjacent to the park
and Alden Road borders the western edge. Many species of water birds
visit the lake.
Leashed pets are
allowed at all City parks, but not in playgrounds or athletic
fields. Please clean up after your pet.