Geo Location Information for 5.61.251.72 IP Address. The IP Address 5.61.251.72 is located at 52.0333 latitude and 5.65833 longitude in Netherlands. Friendly Location for the IP Address is Gelderland, Ede, Netherlands, 6718
This is ExcelTweets where Twitter and Excel come together. here you can download your tweets and mentions and send tweets, all from an Excel sheet.