The campaign brings out the scenic beauty of the state, targeting young travel enthusiasts to visit the God’s Own Country