Located in the north-western area of Penang Island, Batu Ferringhi Beach is a stretch of white sandy shore packed with water and land-based activities. This 3km-long beach is the second …