The Lao Liang Islands are part of Mu Ko Phetra National Park making them a great place to sit back at the hotel bar and relax ...