Place: Chambers Landing, Homewood, California, United States
By Devin Poolman Uploaded on 27 October 2007 3220 views
Stop in here during the summer for a Chambers Punch and enjoy the sun and water.