Tupalo.com adds 2.2 millions cities for you to share your favorite local businesses

Tupalo users love going out and love sharing their favorite spots. Now, they are able to share their favorite spots in over 2.2 millions cities and towns world-wide, from cafes and bars to hotels and salons and more.