Garden Stage - Beach Front in Pallikkara, Kanhangad, Kasaragod