Town Manor on the Lake Wedding Amanda & Nick Town Manor on the Lake is perfect for intimate weddings. This wedding venue is located between Tampa and Orlando in Auburndale, Florida. It is located right on the lake and they have the most gorgeous sunsets. Amanda and Nick tied the knot at the quaint Town […]
READ THE POST