Located along the banks of the Straits of Johor is Danga Bay, previously known as Lido beach. This is a popular spot for relaxing, and on clear days, you can even catch a good view of Singapore. However, using a pair of binoculars would be even better, as it’s quite a distance from Johor Bahru. Danga Bay stretches for about 3km, and is actually the waterfront of Johor Bahru. To view the causeway that links Johor to Singapore, try a boat ride. However, you are not allowed to go beyond 300m from the banks of Johor Bahru.