Shangri-La Springs Resort in Bonita Springs, Florida
Shangri-La Springs, which usually conjures up a fantastical paradise, is actually where the springs that give the city of Bonita Springs its name were first discovered by the Calusa Indians - the first mineral springs spa in Nort
Read more…