Yes, that was a Decemberists reference.

O Placencia!

Oh, Placencia. It’s nothing short of pure, unadulterated paradise. Located on a long, skinny peninsula about an hour north of PG, Placencia is a quaint little town featuring flawless white sand beaches, crystal clear water, graceful palms, cheerfully colored beachfront guesthouses, and a collection of restaurants serving up excellent local seafood.

(more…)