About this property
Mojacar beach, mojacar, almeria, SPAIN.Mountain of the moon Indian restaurant is the finest Indian restaurant in the area. Its reputation is so well known and deserved you usually have to book a table well in advanced to secure a table so not to be …