Websites hosted on 76.12.53.149 IP Address
Geo Location Information for 76.12.53.149 IP Address. The IP Address 76.12.53.149 is located at 39.6046 latitude and -75.7463 longitude in United States of America. Friendly Location for the IP Address is Delaware, Newark, United States, 19702.
Afton Villa Gardens
- aftonvilla.com
Welcome to our garden! Located in St. Francisville, Louisiana, Afton Villa Gardens rest on the terraced ruins of the palatial home built by Susan Barrow in 1849. These 250 acres of floral beauty thrill nature lovers every spring and fall with its grace and serenity.
Not Applicable
$
8.95