Live action footage
Longboats on Phi Phi Island Thailand - Holiday Travel Destination.The Phi Phi Islands are located in Thailand, between the large island of Phuket and the western Strait of Malacca coast of the mainland.
HD
1920 x 1080