78.150.50.73 is located in Galashiels, United Kingdom (latitude 55.615, longitude -2.807) db-ip data: September 2026