Lahib Island

Lahib Island was found on the Great Sea off the coast of north Zakhara.

Geography
The island measured roughly in length and  in width. It sat off the coast within eyesight across from the small town of Mina. The center of the island was covered in dense forest with surrounding brushland.