Our beautiful country offers endless beaches, mountains, canyons, forests and of course, lakes.  If you’re feeling a bit landlocked this summer and the coasts are just too far away, check out some of the top lakes in America. Whether you’re going fishing or just looking to barbeque near a beautiful body of water, there are plenty of great lakes around the United States for everyone to enjoy.

Have you been to any of these 10 best lakes in America?

1. Lake Tahoe, California and Nevada

If there is one lake landmark in the United States, Lake Tahoe is it! Guests can enjoy activities such a boating, water-skiing, fishing, and so much more. There are several dining and lodging options in and around Lake Tahoe for those looking to stay a bit longer.

2. Lake Superior, Michigan

Want to go fishing this summer? Lake Superior is the best in the country! Lake Superior is the largest of the Great Lakes. It’s located along Michigan’s upper peninsula, and is full of sand dunes, cliffs and waterfalls that are a sight to see for all who visit.

3. Lake Oconee, Georgia

Nestled in the heart of Georgia is where you can find over 18,000 acres of water made for boating, fishing, skiing and much more. This is also know as Lake Oconee, which attracts thousands of visitors each year for it’s endless variety of activities and adventures for all who stop by.

4. Lake Texoma, Texas and Oklahoma

Located on the Oklahoma-Texas line is a lake filled with canoes, kayaks, boats, cliffs and plenty of fish for fishing. Lake Texoma is a hot spot for vacationers and those just looking for a little water activity for the day.

5. Lake Clark, Alaska

If you’re on the hunt for a place to explore nature and the wilderness, Lake Clark in Alaska is the best place to travel. We forget about good ole’ Alaska as part of the U.S., but we can’t leave out their beautiful, natural wonders that thousands of people visit every year.

6. Finger Lakes, New York

On the hunt for a romantic getaway where you can sip wine and marvel out at an endless body of water? Check out the famous Finger Lakes in New York, which is a prime wine region in the Eastern U.S. Visitors can sip on local wines and enjoy the lake in a day.

7. Lake Powell, Arizona

It may be man made, but Lake Powell is one lake that must be on your bucket list of lakes to see this summer. Lake Powell is famous for sport fishermen and photographers who go to snap some photos of the breath taking red-rock canyons and beautifully colored water.

8. Crater Lake, Oregon

Receiving its name over 8,000 years ago as a result from the caldera of volcanic Mt. Mazama collapsed; Crater Lake located in Oregon is one of America’s most intriguing and captivating lake destinations for its natural beauty and space for recreation.

9. Caddo Lake, Louisiana

Located in the heart of Louisiana, Caddo Lake will make you feel like you’re truly living the bayou life. It’s slow, relaxing and tranquil. If you’re lucky, you may even catch a glimpse of an alligator, great blue heron or a river otter! Take some time out of your busy schedule to fish, boat or go for a hike through nature.

10. Lake Havasu, Arizona

You’re not dreaming, Lake Havasu’s water really is that blue! It’s so beautiful; you won’t be able to take your eyes off of it. This is truly one of Arizona’s greatest gems and offers the beautiful water, over 42 campsites and plenty of spots to get your boat in the water for a day out in the sunshine.

 Don’t see your favorite lake on the list? Well, it could be one of the original 5 Perfect Lakes to Visit during the summer.