Teaa Location is an app to manage your locations in one place. It enables you to add any location in the world, share your location with friends, or keep it on hand. Anyone can search and find the locations you have added.
With Teaa Location, you can privately share any place you want to whom you want.
Teaa Location will make a massive difference to how you manage your locations.