Posts

Showing posts with the label Libya

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