Unforgettable islands of Johor
Johor is blessed with some of the most fascinating islands off its east coast.. There are a total of 43 islands and about 50 sea stacks /huge rocks from the sea that makes up about 93 “islands”… Out of these, those seeking vitamin sea, world class diving sites, marine parks, big game fishing or deep…