The Philippines has inaugurated the country’s first Muslim-friendly beach cove on the world-renowned Boracay island. Named “Marhaba Boracay”, the beach is located on the island’s…