In Panama, you can take your pick from nearly 2,000 miles of stunning shoreline, from overlooked Pacific coast towns like ...