Geo Location Information for 103.20.190.2 IP Address. The IP Address 103.20.190.2 is located at -6.59444 latitude and 106.789 longitude in Indonesia. Friendly Location for the IP Address is Jawa Barat, Bogor, Indonesia, 41114
Tempat ketemu kajian keislaman, keindonesiaan, dan kebudayaan dengan kacamata kekunoan (masa lampau), kekinian (relevansi) dan kenantian (proyeksi ke depan).