The White Villas
Though The White Villas are a real place you can rent in Provo, Turks & Caicos, I created this for my own amusement from footage I shot with my drone.  
The beginning clips are from an airplane.

You may also like

Back to Top