Sultans Restaurant in Libya

The first and only Indian restaurant in Libiya is this Sultans Restaurant. 

Located at:
Janzur Tourist Village,
Janur,
Tripoli,
Libiya,
GSPLAJ

Comments