Summer travels: Amelia Island
Just got back from a super relaxing and really mellow weekend in Amelia Island – which is the northern-most barrier island on the Atlantic coast of Florida. Georgia is literally within sight from the north end of the island. The south … Continue reading

