Her Grace, The Duchess of Williamsburg
Join Date: Nov 2004
Location: Basking in Serena's Glory
Re: Post ALL spoilers here
Not much else is known other than they're filming in Palau.
Last night they didn't say Palau specifically, but Micronesia. So, it could be any one of those islands, right? Probably not Palau since they've been there already.