David is the second largest city of Panama and is located in the province of Chiriquí, 30 minutes driving from the border with Costa Rica. It has nothing really interesting and it's very warm. Anyway it could be a strategic stop if you like shopping or need some service. In addition it's 40 minutes driving from Boquete and 30 from the closest beach, Playa Barqueta.
The city centre is 1,5 km from the Pan American Highway, between the bus terminal and Parque Cervantes, the main square. Here you can feel the the real Latin vibe, walking through commercial roads full of Almacenes, popular stores that sell everything at cheap prices. Local people, moreover, like to spend some happy time in casinos and restaurants of this area.
Another remarkable area is El Terronal. It's a shopping centre with supermarkets, stores, banks and fast foods located directly on the Pan American Highway.
If you are in David during March, would be worth visiting the Fair of San Jose. It's an international event with animals exhibition as horses and cows, handicraft, night discos and a small amusement park. Better arriving in the afternoon or evening, during the day is too warm!
You could need to stop in David bus station to change bus if you are going to Boquete, Cerro Punta or if you are not travelling on an express bus to Costa Rica, Bocas del Toro from Panama City and vice versa.
David is connected by daily flights from Panama City ( 45 minutes).
There are direct busses from the terminal of Albrook in Panama City (6-8 hours), from Almirante (Bocas del Toro, 4 hours), from Costa Rica and smaller busses to all the other destinations.
Driving through the Pan American you will meet the sign to the city centre, far 1,5 km.