

1965 · 65 min · Drama
The majestic Machu Picchu "Lost city of the Incas" setting a love story of suggestive and captivating beauty
Two men and a beautiful woman are involved in a three-way relationship during a trip to Machu Picchu.
No US streaming, rental or purchase options listed right now. Check TMDB's watch page
Streaming data from JustWatch, via TMDB.