You must log in or register to comment.
soviet planet of the apes
We are living there right now
It seems to be Muzhappilangad Beach in Kerala India. https://www.tripadvisor.in/Attraction_Review-g777115-d1198664-Reviews-Muzhappilangad_Drive_in_Beach-Kannur_Kannur_District_Kerala.html
My first guess was the Bay of Pigs, but I guess that’s incorrect.