Beach hangout on the shores of General Luna, Philippines — Travel Magazine