beach name and location - Turkish English Dictionary