Vacations in Amelia Island Situated near the Northeastern Coast of Florida, is a small tourist island with a native population of about 15000 inhabitants. Called Amelia Island, the destination is fast becoming a popular tourist region due to several signature hotel chains and groups that have opened hotels and condos here.
by fathima at January 13th, 2010 at 04:01 am