by Josh Taxson
1 of 1 Next >
Displaying 1 of 1 Latest Photos
These stout boats take tourists to the beautiful small island of Koh Phi Phi Leh, Thailand - where Leonardo DiCaprio played the part of a wayward American searching for an off-the-beaten-path experience in the movie, The Beach.
Location: Koh Phi Phi Leh, Thailand
Category: Asian Islands