We are camping on Lake George's Phantom Island next week. We rented a boat and are able to keep 1 car at that marina. We are looking for a place to park 3 more cars for 5 days. We assumed the DEC would have a parking lot for registered Island campers, but just learned that is not the case. We know there are free boat launch sites in Bolton, can we leave the cars there for 5 nights or is it day use only?
Any suggestions would be appreciated!