Sugarloaf Mountain (Florida)

E145864 UNEXPLORED

Sugarloaf Mountain (Florida) is a prominent hill in central Florida known as the highest natural point on the Florida Peninsula and a popular spot for scenic views and outdoor recreation.


Referenced by (1)
Subject (surface form when different) Predicate
Florida Peninsula
hasHighestPoint

Please wait…