Tuesday, February 7, 2012

Bubu Long Beach





















The only deluxe resort on Long Beach, on the small island of Perhentian. All rooms are seafacing and offers beautiful views of the white sandy beach and crystal clear waters of the South China Sea.