“ ”
So, about that awesome place I posted the other day…
Helpful people on the Internet identified it as Bora Bora (no, not the Bora in the Philippines) in French Polynesia. Awesomesauce.
Thank you, denizens of the Internet! :D