While Earth was famously hit by a meteor that killed off the dinosaurs, many others have also hit our planet, many of them ...
These 7 waterfront communities offer budget-friendly living, beautiful views, and that special Louisiana charm! Grand Isle sits at the very edge of Louisiana, where the land meets the Gulf of Mexico.