Alhamra marks Independence Day with zeal : vimarsana.com