In which country would you find the coastal resort of Lara Beach?
Correct answer: Turkey
Frankie
Player #580149, Hint..not all the photos are supposed to give the answer away...it's a quizz
Player #580149
The photo is from Blue Lagoon in Akamas, Cyprus.
ptheo
lara its in cyprus
Anty
Player #580149, the photo is from Akamas Bay on the northwest side of Cyprus island.