Alva is one of Southwest Florida’s most charming rural communities tucked along the Caloosahatchee River, […]