Maps are becoming more social, thanks to Atlanta-based startup GeoCloud
For startup GeoCloud, it is truly all about location, location, location.
The Atlanta-based venture is creating new location-based experiences and making it possible for more people to find their community wherever they are in the world.
It isn’t just about getting someone from Point A to Point B. From