Percy Priest Lake Beach is located in Nashville, United States, and boasts a beautiful sandy beach that stretches for approximately 2 miles. The sand is light brown in color, and the crystal-clear water provides the perfect backdrop for a day at the beach.