SEAttle? Just kidding, but it starts with a SEA.
I was thinking SouthEast Asia...
SEA = Southeast Asia. This is something of a tourist attraction but the location is pretty obscure. Maybe think surfing. I'll post a better clue and another picture later this afternoon.
That looks like Mumbai I think...Cool. Been through there but that picture didn't remind me of Port Elizabeth--it was the only other big city I could think of on S.A.'s coast, except Durban which had been guessed and Capetown which it definitely didn't look like.
Here's another:
View attachment 661656
Left hand drive cars, Asia, some English language, not India. I feel like it might be Malaysia. Kuala Lumpur?