However, according to Love Travel, the Alabama town that has "lake views in every direction and as far as the eye can see" is ...