The Savannah House is located in Palm Island Florida, just a few steps from the Gulf of Mexico. Experience great sunsets and dolphin watching. Details and Availability
Destination: Riverview Florida, Florida United States, United States
Properties: Air Condition
Source: Alwaysonvacation-com
Type: Holiday Home