Palmer Lake

5.0 (2)attraction

A tranquil natural lake in Miami, offering a peaceful, scenic spot by the water.

Find on Google Maps

Description

A natural body of water in Florida, Palmer Lake is noted by visitors as a beautiful lake and a gorgeous site to visit.

Ask Karpo for more information.