Explore details about location South Lily Pad Point. South Lily Pad Point is a location situated within the Citrus County alongside other areas such as South Cherokee Way, W Fort Island Trl, West Fayette Street.