Keranji Beach, formerly known as Mira Beach, located in the Perhentian Kecil island

Keranji Beach, formerly known as Mira Beach, located in the Perhentian Kecil island Travel photography Family-friendly: true