4
comments
soviet planet of the apes
21 1 ReplyWe are living there right now
10 0 Reply
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
19 0 ReplyMy first guess was the Bay of Pigs, but I guess that's incorrect.
2 0 Reply