Why not give yourself a treat with a trip to The Amish Country Store, one of the family attractions located 0.9 mi (1.5 km) from central Largo. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If you have fun at The Amish Country Store, you'll love Splash Harbour Water Park and Florida Botanical Gardens, both located nearby.