Where is Royal Holiday Palace, Lara?

Where is Royal Holiday Palace, Lara located?

Royal Holiday Palace, Lara, Antalya, Turkey (approx. 36.85714°, 30.89101°)


Where is Royal Holiday Palace, Lara on the map?