Websites hosted on 128.171.224.100 IP Address
Geo Location Information for 128.171.224.100 IP Address. The IP Address 128.171.224.100 is located at 21.3131 latitude and -157.822 longitude in United States of America. Friendly Location for the IP Address is Hawaii, Honolulu, United States, 96822.
Waikīkī Aquarium
The official homepage of the Waikiki Aquarium. The Waikiki Aquarium is located on the shoreline of Waikiki Beach next to a living reef and across from Kapiolani Park. Founded in 1904 and administered by the University of Hawaii since 1919, the Waikiki Aquarium is the third oldest Aquarium in the U.S. showcasing more th
Creating Futures
Creating Futures is involved in many projects including: systems change, research methods (qualitative and quantitative), classroom and community-based training, technical assistance, program evaluation, multi-media technology and information dissemination.