When you feel like you need to escape from all that exhausting sightseeing, unwind in the sun at Georgetown Lake. Bring a few snacks or a good book ... This is your time to chill!
This body of water is a superb place to begin your sightseeing in Georgetown. Of course, there are loads more attractions worth checking out nearby. Discovery Ski Area is also recommended by tourists.