Garden of EdenLucas, Kansas is a town that invites you to stop and stare. Whether or not you like what you see, it will not fail to leave you in “Awe.”