Flora Bay, nestled in the breathtaking Perhentian Islands of Malaysia, is a coastal gem that promises a tranquil escape. Spanning approximately 250 meters along the shoreline, this beach boasts fine white sands that meet the clear, turquoise waters of the South China Sea.