108.212.116.216 is located in Hallandale, United States (latitude 25.981, longitude -80.148) db-ip data: September 2026