St. Pete’s Beach near Tampa, FloridaSt. Pete’s Beach near Tampa, Florida where Nancy & Shawn Power visited