Garden City is a town in northwestern Rich County, Utah, United States. The population was 562 at the 2010 census. Garden City sits on the shores of Bear Lake and is a popular summer resort destination town, thus is nicknamed the "Caribbean of the Rockies."
Source: Wikipedia