The stunning island of Ko Phi Phi Le in Thailand was the film location of “The Beach”.
Read the accompanying post: “A Tropical Paradise, Five Wishes and a Setback“.
See other Velvet Moments:
- Bora Bora, French Polynesia
- Sacred Water Temple, Bali, Indonesia
- Masaai Mara, Kenya
- Positano, Italy
- The Great Ocean Road, Australia
- Angkor Wat, Cambodia